It's not often we see the launch of a new bank. In fact it's been more than 100 years since we saw a new name in banking hit the high street.
Read the full article